// vue.config.js
const baseURL = process.env.VUE_APP_BASE_API
const isProduction = process.env.NODE_ENV === 'production';

module.exports = {
	productionSourceMap: false,
	devServer: { // 设置代理
		hot: true, //热加载
		host: '0.0.0.0', //ip地址
		port: 8080, //端口
		https: false, //false关闭https，true为开启
		open: false, //自动打开浏览器
		proxy: {
			'/api': { //本地 
				target: `${baseURL}`,
				changeOrigin: true
			}
		}
	},
	configureWebpack: config => {
		if (isProduction) {
			config.externals = {
				'vue': 'Vue',
				'vue-router': 'VueRouter',
				'element-ui': 'ELEMENT',
				'swiper': 'Swiper',
				'axios': 'axios',
				'vuex': 'Vuex'

			}
		}
	},
	chainWebpack: (config) => {
		config.plugin('html').tap((args) => {
			args[0].title = '工业供热系统和高能耗设备能效促进'
			return args
		})
	}
}
